home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / comm / peptol15.zip / ROBOLOG.DOC < prev    next >
Text File  |  1991-03-25  |  3KB  |  66 lines

  1.                          *  ROBOLOG  v1.0  *
  2.                 TELIX Automated-Timed Script Execution
  3.                   and Self-Generating Script Writer
  4.                       Written by Michael Gillum
  5.                         Last Updated: 03-06-91
  6.  
  7.  
  8. ROBOLOG is a TELIX script that automatically runs other scripts at a
  9. predetermined time. If you have: a) Services that you call for
  10. information or mail on a regular basis, but, will either be out of
  11. town or unable to access your computer; b) Long distance services that
  12. could be called during "low-rate" charge periods, then ROBOLOG can
  13. help.
  14.  
  15. By using script files to access these services, ROBOLOG can be set to
  16. automatically execute those scripts. Up to 10 predetermined times, and
  17. scripts may be configured.
  18.  
  19.                              For example:
  20.    You are going out of town for a few days but you still want to
  21.    be able to collect your mail from a BBS you call regularly -
  22.    ROBOLOG will take care of it for you! Just tell it the times
  23.    of day you want to call, and give it the names of the scripts
  24.    you use for collecting mail, and away it goes.
  25.  
  26.                                  or:
  27.    A service you use is not a local call, however, you don't want
  28.    to stay up late hours when rates are lower to make the calls
  29.    yourself. ROBOLOG will do it for you!
  30.  
  31. ROBOLOG has, built into it, an interactive Script Writer. You can dial
  32. a number and while you are on line ROBOLOG "captures" your session.
  33. When you hangup ROBOLOG then redisplays your session prompting you for
  34. the areas that contain "Online Prompts" and responses. A basic script
  35. is then created to get you through those areas.
  36.  
  37. The script file ROBOLOG creates is not like some of the others you
  38. will find with other "Learn" utilities. ROBOLOG's script uses
  39. "procedural" techniques. Like any "Learn" utility, changes, to some
  40. extent, will have to be made to handle "special" circumstances such as
  41. "polling, or looping" in situations that require decision making
  42. capabilities. An example of this could be:
  43.  
  44.    A BBS you call has mail prompts that require you to enter
  45.    responses such as 1,2,3,4 etc; to view your mail. Sometimes
  46.    you have 3 messages, sometimes you have 20.
  47.  
  48. A "Learn" utility, like the one in ROBOLOG, makes all analysis based
  49. on a situation at the time the script was created. Perhaps, tomorrow
  50. the situation will be different. This is where ROBOLOG scripts differ
  51. from others. Because of the "procedural" nature of ROBOLOG scripts,
  52. changes are easier, and overall, keep the script understandable. Many
  53. other "Learn" programs simply create a "straight line" type of script
  54. that, when many changes are made, produce a programmers nightmare of
  55. "spaggheti code."
  56.  
  57. If all you need is a script generated to get you past the usual
  58. Identification and Password screens, then no changes should have to be
  59. made. However, because ROBOLOG is primarily for Automated-Unattended
  60. Mail and Message collection, the scripts need to do more than simply
  61. "get you online." The script created by ROBOLOG takes you most of the
  62. way there. ROBOLOG's script is complete as is, and works without
  63. error, but "decision making" processes will need to be included, by
  64. you, so the script can be totally effective.
  65.  
  66.